Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BE/#224 팔로우 시, 팔로우한 사용자에게 알림 전송 기능 구현 #233

Merged
merged 9 commits into from
Oct 1, 2023

Conversation

kimhalin
Copy link
Contributor

@kimhalin kimhalin commented Oct 1, 2023

🛠️ 변경사항

  • 알림 메시지를 저장하는 Notification 엔티티 추가
    • isRead: 사용자의 읽음 여부, isEmailSent: 이메일 알림의 전송 여부
    • notification의 service, repository 클래스 추가
  • 알림 타입은 총 3종류로 정해놨습니다.
    • RECRUITMENT: 팀원 모집 글 관련 알림 (지원 신청, 지원 신청 수락)
    • FOLLOW: 팔로우 관련 알림(본인을 팔로우하는 사용자가 발생 시)
    • MESSAGE: 쪽지 알림 (쪽지 수신 시)
    • NotificationType의 메시지는 알림의 내용을 생성하기 위한 공통 문장으로 보시면 됩니다.
  • 사용자가 다른 사용자를 팔로우할 경우, 알림 테이블에 알림 데이터를 생성해 알림이 발생하도록 구현했습니다
  • 이메일 전송 기능은 따로 브랜치를 생성해 진행할 예정입니다.


☝️ 유의사항



👀 참고자료



❗체크리스트

  • 하나의 메소드는 최소의 기능만 하도록 설정했나요?
  • 수정 가능하도록 유연하게 작성했나요?
  • 필요 없는 import문이나 setter 등을 삭제했나요?
  • 기존의 코드에 영향이 없는 것을 확인하였나요?

@kimhalin kimhalin self-assigned this Oct 1, 2023
@kimhalin kimhalin linked an issue Oct 1, 2023 that may be closed by this pull request
2 tasks
@github-actions
Copy link

github-actions bot commented Oct 1, 2023

Unit Test Results

87 tests  ±0   87 ✔️ ±0   4s ⏱️ ±0s
18 suites ±0     0 💤 ±0 
18 files   ±0     0 ±0 

Results for commit e70171e. ± Comparison against base commit 6113fc3.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@baekhangyeol baekhangyeol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!
근데 테스트 하나가 failed 뜨네용

@baekhangyeol baekhangyeol self-requested a review October 1, 2023 05:04
Copy link
Collaborator

@youKeon youKeon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다!! 리뷰 확인 부탁드립니다🙃

@kimhalin kimhalin merged commit 27ea477 into feature Oct 1, 2023
3 checks passed
@kimhalin kimhalin deleted the BE/#224 branch October 1, 2023 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[feat] 팔로우 발생 시, 알림 기능 구현
3 participants